/**
 * 
 */
package org.crystal.jqweb;

import java.util.HashMap;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.crystal.jqweb.util.*;
import org.crystal.jqweb.service.*;

/**
 * @author Crystal
 * 
 */
public abstract class JqWebActionSupport {
	
	private final Log log = LogFactory.getLog(getClass());
	
	protected JqWebBack back = new JqWebBack();

	abstract public JqWebBack execute(HashMap<String,String> request);

	public Object fillBean(Object bean, HashMap<String,String> valueMap) {
		return BeanUtils.fillBean(bean, valueMap);
	}

}
